import {createApp} from 'vue'
import './style.css'
import App from './App.vue'
import router from './router'
import antd from 'ant-design-vue'
// import 'ant-design-vue/dist/reset.css'
import {createPinia} from 'pinia'
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import Particles from 'particles.vue3'

// 创建一个 Vue 应用程序，它接收的参数 App 即之前我们看到的根组件
createApp(App)
    .use(router)
    .use(antd)
    .use(createPinia()
        .use(piniaPluginPersistedstate))
    .use(ElementPlus)
    .use(Particles)
    // 把根组件生成的 html 代码片段【挂载】到 index.html 中 id 为 app 的 html 元素上
    .mount('#app')
